package com.sykj.bsc.jhy.service;

import java.util.List;
import java.util.Map;

import com.sykj.bsc.jhy.entity.Bis_bag_project;
import com.sykj.bsc.jhy.entity.Bis_bag_record;
import com.sykj.bsc.jhy.entity.Bis_business_order;
import com.sykj.bsc.jhy.entity.Bis_nurse_bag;
import com.sykj.bsc.jhy.entity.Bis_nurse_project;
import com.sykj.bsc.jhy.entity.Bis_nurse_type;
import com.sykj.bsc.jhy.entity.Bis_order_deposit;
import com.sykj.bsc.jhy.entity.Bis_project_record;

public interface Bis_nurse_projectService {

	// 护理项目列表
	public List<Bis_nurse_project> selectBis_nurse_project(Bis_nurse_project bis_nurse_project);

	// 护理项目类型
	public List<Bis_nurse_type> selectBis_nurse_type();

	// 删除护理项目列表记录
	public void delBis_nurse_project(Integer project_id);

	// 新增护理列表
	public void addBis_nurse_project(Bis_nurse_project bis_nurse_project);

	// 根据id查询项目信息
	public Bis_nurse_project queryById(Integer project_id);

	// 修改项目信息
	public void updateBis_nurse_project(Bis_nurse_project bis_nurse_project);

	// 前台护理列表
	public List<Bis_nurse_project> selectBis_nurse_projectReception(Bis_nurse_project bis_nurse_project);

	// 前台护理详情
	public List<Bis_nurse_project> selectByIdproject(Integer project_id);
	
	/**
	 * 池磊创建 
	 * @param project_id
	 * @return
	 */
	//池磊创建 用途：显示商品详细信息
	public Bis_nurse_project getBis_nurse_projectId(String project_id);

	//池磊创建 用途：显示礼包详细信息
	public List<Bis_nurse_bag> selectBis_nurse_bag();
	
	//池磊创建 用途：显示礼包详细信息 根据id
	public Bis_nurse_bag getBis_nurse_bagByid(String bag_id);
	
	//池磊创建 用途：显示我的礼包详细信息
	public List<Bis_bag_record> selectBis_bag_record(String custom_user_id);
	//池磊创建 用途：显示我的礼包详细信息
	public Bis_bag_record getBis_bag_recordid(String bag_id);
	
	//池磊创建 用途：查看已拆礼包详细信息
	public List<Bis_project_record> selectBis_project_record(Map map);
	
	//池磊创建 用途：用来查看订单详情
	public List<Bis_business_order> selectBis_business_order(Map map);
	
	//池磊创建 用途：用来查礼包与项目信息表 这是用来查询 护理项目信息表 和 礼包信息表
	public List<Bis_bag_project> selectBis_bag_projectById(String bag_id);
	
	//池磊创建 用途：从订单信息跳转到订单详情
	public Bis_business_order getBis_business_orderByid(Map map);
	
	//池磊创建 用途：用来查礼包与项目 的定金
	public Bis_order_deposit getBis_order_depositByid(String order_id);

}
